bib and brace overall - Turkish English Dictionary